package com.tan.lbs.entity;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

@Entity
@Table(name="Item")
public class Item {
	
	private String itemID;
	
	private String gameID;
	private String title;
	private String displayText;
	private String iconID;
	private String containedMediaID;
	private String pickable;
	private String locationID;
	
	
	@Id 
	@GeneratedValue(generator = "uuid")
	@GenericGenerator(name = "uuid", strategy = "org.hibernate.id.UUIDGenerator")
	public String getItemID() {
		return itemID;
	}
	public void setItemID(String itemID) {
		this.itemID = itemID;
	}
	public String getGameID() {
		return gameID;
	}
	public void setGameID(String gameID) {
		this.gameID = gameID;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getDisplayText() {
		return displayText;
	}
	public void setDisplayText(String displayText) {
		this.displayText = displayText;
	}
	public String getIconID() {
		return iconID;
	}
	public void setIconID(String iconID) {
		this.iconID = iconID;
	}
	public String getContainedMediaID() {
		return containedMediaID;
	}
	public void setContainedMediaID(String containedMediaID) {
		this.containedMediaID = containedMediaID;
	}
	public String getPickable() {
		return pickable;
	}
	public void setPickable(String pickable) {
		this.pickable = pickable;
	}
	
	public String getLocationID() {
		return locationID;
	}
	public void setLocationID(String locationID) {
		this.locationID = locationID;
	}
}
